chore(deps): Bump org.robolectric:robolectric from 4.14.1 to 4.16.1#34
Closed
dependabot[bot] wants to merge 1 commit intomainfrom
Closed
chore(deps): Bump org.robolectric:robolectric from 4.14.1 to 4.16.1#34dependabot[bot] wants to merge 1 commit intomainfrom
dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
Bumps [org.robolectric:robolectric](https://github.com/robolectric/robolectric) from 4.14.1 to 4.16.1. - [Release notes](https://github.com/robolectric/robolectric/releases) - [Commits](robolectric/robolectric@robolectric-4.14.1...robolectric-4.16.1) --- updated-dependencies: - dependency-name: org.robolectric:robolectric dependency-version: 4.16.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
07b7427 to
6aa4a36
Compare
Member
|
@dependabot rebase |
Contributor
Author
|
Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request |
3 tasks
momentmaker
added a commit
that referenced
this pull request
Apr 25, 2026
…rderTest (#47) The `second start returns ConcurrentRecording without touching first` test was racing on slow CI runners: the cleanup `recorder.stop()` sometimes ran before the capture loop wrote its first buffer, so stop returned `EmptyRecording` and the assertion's `.getOrThrow()` blew up. Mirror the pattern from sibling tests by inserting `waitForCaptureProgress()` between the second-start assertion and the final stop. Surfaced as the flaky failure on dependabot PRs #31 (Hilt 1.2→1.3) and #34 (Robolectric 4.14→4.16). Both runs were unrelated to the test — their CI runners just happened to schedule the capture thread late. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
4 tasks
momentmaker
added a commit
that referenced
this pull request
Apr 25, 2026
…sts (#48) Robolectric 4.16 fixed its `MediaStore` shadow so inserts and `openFileDescriptor` now succeed against the default `media` provider. Two negative-path tests had been written against 4.14's broken shadow as a way to exercise the saver's "save failed" branch — under 4.16 those tests now see Success and fail. EtegamiGallerySaverTest: register a `NullInsertProvider` for the `media` authority via `ShadowContentResolver.registerProviderInternal` to force `resolver.insert` to return null. Mirrors the real-device failure mode (e.g., out-of-disk, locked storage volume) where the system MediaProvider rejects the row, and lets us assert `SaveResult.Failed` strictly without depending on a Robolectric implementation bug. WalkSummaryViewModelTest: drop `saveEtegamiToGallery emits SaveFailed under Robolectric MediaStore`. It tested the same negative path one layer up, and the VM's `Failed → SaveFailed` mapping is a one-line `when` arm covered structurally; not worth a separate VM-level fake-saver injection seam to keep this redundant test alive. Closes #34. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Contributor
Author
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps org.robolectric:robolectric from 4.14.1 to 4.16.1.
Release notes
Sourced from org.robolectric:robolectric's releases.
... (truncated)
Commits
524ea8eBump version to 4.16.1.54fd1eeImplement ResTable support for shared libraries1e35e63When a top-level exception occurs in the Simulator, print the stack trace and...e2c046fAdded custom ThreadFactory to name threads in LocalUIController7f3165aAdd newly required--add-exportsarguments to test tasksdb54b4bAddVirtualDeviceParamsBuilderto support creating new virtual devices.b73adc3Implement shadow behavior for VirtualDeviceManager#registerVirtualDeviceListener1e05fdeCreate shadow for VirtualDeviceManager$VirtualDevice#createVirtualCamerad160747Future proof ShadowFingerprintManagerTest.d7a0438Add maxSdk for ShadowFingerprintManager.